|
|
|
|
|
|
|
See my book Visual Basic Programmer's Guide to the Win32 API, Chapters 3 and 6. |
|
|
|
|
|
|
|
|
What causes the "Bad DLL Calling Convention Error"? |
|
|
|
|
|
|
|
|
See Tutorial 4, "How DLL Calls Work: Inside a Stack Frame," in Part III of this book. |
|
|
|
|
|
|
|
|
How are parameters passed to API functions? |
|
|
|
|
|
|
|
|
See Tutorial 4, "How DLL Calls Work: Inside a Stack Frame," in Part III of this book. |
|
|
|
|
|
|
|
|
When should I use ByVal in a declaration or function call? |
|
|
|
|
|
|
|
|
See Tutorial 5, "The ByVal Keyword: The Solution to 90 Percent of All API Problems," in Part III of this book. |
|
|
|
|
|
|
|
|
How do I pass handles to API functions? |
|
|
|
|
|
|
|
|
See Puzzle 3, "Poly Want a Cracker?" in Part I of this book. |
|
|
|
|
|
|
|
|
How do I handle signed and unsigned numbers? |
|
|
|
|
|
|
|
|
See Tutorial 2, "Memory, Where It All Begins," in Part III of this book. |
|
|
|
|
|
|
|
|
See Tutorial 6, "C++ Variables Meet Visual Basic." |
|
|
|
|
|
|
|
|
How are variables stored in memory? |
|
|
|
|
|
|
|
|
See Tutorial 1, "Finding Functions," in Part III of this book. |
|
|
|
|
|